finite population - German English Dictionary